MGFSKKSQFEGGLESDGKKWVIAGISIRASLKPVKTKLRAPPEIVTEVEEDCYNEEEECSTTPTAKETKIPELLECPPAPRKRRPALKCRSNVVREFFTPPSDLETVFLRRR